home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / comm / portfind.zip / PF.DOC < prev    next >
Text File  |  1988-09-07  |  7KB  |  163 lines

  1.  
  2.             PORT FINDER ver. 2.00 by mcTRONic Systems
  3.  
  4.      PORT  FINDER is a very versatile program.  It  will  display 
  5. your  computer  type and bios date.  It will detect  and  display  
  6. COM1 to COM4 and LPT1 to LPT3 ports that are responding.  You can 
  7. swap  COM or LPT ports addresses instead of swapping cables.   If 
  8. you are using DOS 3.3 or higher  and have COM3  and/or COM4, PORT
  9. FINDER will  activate  both  COM3  and/or  COM4.   DOS  will then
  10. recognize these ports and you will be able to  use the  DOS  MODE
  11. command.   Any other  programs that  operate  through  DOS should
  12. accept  COM3 and/or  COM4.  Your serial  port count  will also be
  13. increased.  If you have a new IBM PS/2 computer COM3 and/or  COM4 
  14. will already be activated.  You can use PORT FINDER to reset both
  15. COM and LPT port addresses in  case you forget   what address  is
  16. what.  PORT  FINDER can also be used in a BATCH  file  to  detect
  17. which COM ports  are present.    An  Errorlevel  is  set  for all
  18. possible  combinations.   An  example  batch file COMMTEST.BAT is
  19. included.
  20.  
  21.      Any  program  that directly addresses the COM or  LPT  ports 
  22. will  not be affected by PORT FINDER.  Any program that uses  DOS 
  23. to  address  the  COM or LPT ports, will work  with  PORT FINDER, 
  24. allowing  you to  swap any  port address you like.  Activation of
  25. COM3 or  COM4 port does require DOS 3.3 or higher  and a  COM3 or
  26. COM4 port.
  27.  
  28.     PORT FINDER  requires  no run time parameters, to display
  29. responding  COM  and  LPT ports  on all  systems,  or to activate
  30. alternate COM ports on PC/XT/AT systems.  DOS 3.3 and higher only
  31. supports  access  to a  maximum  of 4  COM  and  3 LPT ports. The
  32. optional  PORT FINDER  parameters  for parm1  and/or  parm2  with
  33. descriptions are:
  34.  
  35. d:>PF [parm1] [parm2]
  36.  
  37. H   - Display this help screen       C23 - Swap COM ports 2 and 3
  38. RC  - Reset COM port addresses       C24 - Swap COM ports 2 and 4
  39. RL  - Reset LPT port addresses       C34 - Swap COM ports 3 and 4
  40. C12 - Swap COM ports 1 and 2         L12 - Swap LPT ports 1 and 2
  41. C13 - Swap COM ports 1 and 3         L13 - Swap LPT ports 1 and 3
  42. C14 - Swap COM ports 1 and 4         L23 - Swap LPT ports 2 and 3
  43.  
  44. NOTES:
  45.  
  46.      All parameter  letters  can be upper or lower case.  The COM
  47. and  LPT port  addresses displayed   always  indicate  the  final
  48. location after  all  port  swaps  and resets  have been exacuted.
  49. Enter all port numbers with low first then high.
  50.  
  51.      I highly recommend that you not leave any address holes  for 
  52. either the COM or LPT ports.  As an example do not have only COM1 
  53. and COM3 with no COM2.  Do not have a LPT2 and LPT3 with no LPT1.  
  54. If you have one port it should be 1,  two ports should be 1 and 2 
  55. and  so forth.  Swap only ports that you have.  While nothing  is 
  56. wrong with testing out a port address you do not have by swapping 
  57. an  address  you  have to it,  you and  your  system  may  become 
  58. confused.   Use  the RC or RL functions to restore  all  standard 
  59. port  address  locations.   If you have any  problems  with  your 
  60. system after using PORT FINDER then stop using it.
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67. TECHNICAL DATA:
  68.  
  69.     DOS assigns COM and LPT numbers, from LOW to HIGH, to all
  70. responding  I/O  ports  in  order  as  they  are  found  and non-
  71. responding I/O ports addresses are skipped.
  72.  
  73. MACHINE         COMx             I/O            INT.        MEM
  74.  
  75. ALL             COM1            3F8 HEX         IRQ4       40:00
  76. ALL             COM2            2F8 HEX         IRQ3       40:02
  77. PC/XT/AT        COM3            3E8 HEX         IRQ4       40:04
  78. PC/XT/AT        COM4            2E8 HEX         IRQ3       40:06
  79. PC/XT/AT        COM5            2E0 HEX         IRQ4       NONE
  80. PC/XT/AT        COM6            3E0 HEX         IRQ3       NONE
  81.  
  82. PS/2            COM3           3220 HEX         IRQ3       40:04
  83. PS/2            COM4           3228 HEX         IRQ3       40:06
  84. PS/2            COM5           4220 HEX         IRQ3       NONE
  85. PS/2            COM6           4228 HEX         IRQ3       NONE
  86. PS/2            COM7           5220 HEX         IRQ3       NONE
  87. PS/2            COM8           5228 HEX         IRQ3       NONE
  88.  
  89.  
  90. SERIAL PORT COUNT IS AT MEM 40:11 BITS 2, 3, AND 4.
  91.  
  92.         ErrorLevel              COM1  COM2  COM3  COM4
  93.  
  94.             0                     0     0     0     0
  95.             1                     X     0     0     0
  96.             2                     0     X     0     0
  97.             3                     X     X     0     0
  98.             4                     0     0     X     0
  99.             5                     X     0     X     0
  100.             6                     0     X     X     0
  101.             7                     X     X     X     0
  102.             8                     0     0     0     X
  103.             9                     X     0     0     X
  104.            10                     0     X     0     X
  105.            11                     X     X     0     X
  106.            12                     0     0     X     X
  107.            13                     X     0     X     X
  108.            14                     0     X     X     X
  109.            15                     X     X     X     X
  110.  
  111.                       (X means COMx is there)
  112.  
  113.      PORT ADDRESS     MEM
  114.  
  115. LPT1   3BC HEX       40:08 (may be included on MDA or other card)
  116. LPT2   378 HEX       40:0A (may be addressed as LPT1 on PC,XT,AT)
  117. LPT3   278 HEX       40:0C (may be addrresed as LPT2 on PC,XT,AT)
  118.  
  119. DISCLAIMER:
  120.  
  121.      PORT  FINDER is not guaranteed in any way.  Use at your  own 
  122. risk!   I have made every attempt to get it right but testing  it 
  123. on  every  machine configuration is not possible.   If  you  have 
  124. problems with PORT FINDER then stop using it and let me know.  
  125.  
  126.      This  program is yours to use and freely copy.  You can  not 
  127. sell  PORT FINDER or change any fee for its use.  A  distribution 
  128. fee of not more than $5.00 can be charged with my written consent. 
  129.  
  130.  
  131.  
  132.  
  133.                                         Thank You,
  134.  
  135.  
  136.                                         James D. McDaniel
  137.                                         Owner/Programmer
  138.  
  139.                                         mcTRONic Systems
  140.                                         7426 Corwall Bridge Ln.
  141.                                         Houston, TX  77041-1709
  142.                                         (713) 462-7687
  143.  
  144.  
  145. *   If  you  need  a good mail list  program  then  send  for  my 
  146. shareware program MAILALL.   It is the best and  least exspensive
  147. mail list program you can buy for a small company or personal use.
  148.  
  149. MAILALL  will maintain the names of up to 20 address  files  each 
  150. with  4000 addresses on a hard disk or 1500 addresses per  floppy 
  151. disk.   There are nine data fields and you  can sort the  address
  152. file by any two that you wish.  MAILALL will print Labels (up  to
  153. four across), Reports, and Envelopes.  You can edit or print  all 
  154. functions  based on address search matches from one to  all  nine 
  155. fields.   MAILALL  can import or export WORDSTAR  mailmerge  data 
  156. files and can export MULTIMATE ADVANTAGE II mailmerge files.   It 
  157. cost  just $27.50 shipped FIRST CLASS MAIL to you.  Send  for  it 
  158. today!
  159.  
  160. PORT FINDER, COPYRIGHT (C) 1988 by mcTRONic Systems
  161. MAILALL, COPYRIGHT (C) 1987, 1988 by mcTRONic Systems
  162.  
  163. DOCUMENT DATE:  September 7, 1988